Tip fișier: txt txt
Mărime fișier: 2 KB (1,620 bytes)
Data creare: 13/03/2017 05:07:51
Ultima modificare: 28/12/2012 23:23:42
Ultima accesare: 23/04/2024 17:56:07
Cod MD5: 657a90e55df55b12c019ebc02511fcd1}
Download-uri: 14

Preview

D
1. Sa se scrie un program care sa contina: o clasa Angajat care contine o variabila membra private string nume, functii membre de citire si scriere a varibilei,contructori (implicit si de initializare) si functia redefinita ToString(). O interfata Salariu care sa declare functiile abstracte float GetSalariu() si void SetSalariu(float s). O clasa Programator derivata din clasa Angajat si care implementeaza interfata Salariu. O clasa Proiectant derivata din clasa Angajat si care implementeaza interfata Salariu. In fiecare din clasele derivate se va defini datele membre necesare, constructorii, functiile redefinite ToString() si orice alta functie considerata necesara pentru functionarea programului urmator. (10p)

2. Pe programul de mai sus explicati cum se realizeaza mostenirea claselor in C#: clasa de baza si clasele derivate, mostenirea metodelor, inlantuirea constructorilor, ierarhia de clase, explicati ce sunt interfetele si cum se implementeaza acestea, reprezentati clasificatori ...
Download Înapoi